English Dictionary
◊ LION MARMOSET
lion marmoset
n : small South American marmoset with silky fur and long
nonprehensile tail [syn: {tamarin}, {lion monkey}, {leoncita}]